continually making water - Spanish English Dictionary